#ifndef F_OPS2_H
#define F_OPS2_H 1

#include <tcl.h>

int tupleObjCompact(Tcl_Interp *interp,Tcl_Obj *tupleObj);
int compactObjCmd(ClientData data,Tcl_Interp *interp,int objc,Tcl_Obj *const objv[]);

int mapObjCmd(ClientData,Tcl_Interp *interp,int objc,Tcl_Obj *const objv[]);
int reverseObjCmd(ClientData,Tcl_Interp *interp,int objc,Tcl_Obj *const objv[]);
int foldObjCmd(ClientData,Tcl_Interp *interp,int objc,Tcl_Obj *const objv[]);
int filterObjCmd(ClientData,Tcl_Interp *interp,int objc,Tcl_Obj *const objv[]);

#endif
